cpim apics customer erp management business manufacturing master production scheduling architects design software master planning inventory crm manufacturing software architecture education relationship